A2BlockInvocation: Use NSDictionary to retain arguments. More robust string copying. Fixes analyzer issues; closes #125.