Widget that can execute other widgets?

I am wondering if there is a way (even via a plugin) to have one widget execute other widgets.  So within a widget I could do something like this:

$my_custom_extension.ExecuteWidget($fragmentId)