The intent was to provide an error state for services. Changed this to same return type as action! Return value of the service callback is now used to indicate success or failure.