Implemented 'to have arity' assertion.
Fixed jshint complaint.
Added functionInvocation type and accompanying 'to produce output satisfying' assertion.
5.0.0-beta16