Return invocation results as NSValue
Simplified A2BlockInvocation initializer; rewrite tests