Added support for non-promise action results