add test for multiple actions with @ReceiverAction
do not create a context_ field for `@EReceiver`
lazily generate `action` and `dataScheme` local varaible if needed for `@ReceiverAction`