Methods with primitive argument and return types can be stubbed with a
somewhat arbitrary block

Things to improve:
- autocompletion of stub block
- honoring/checking types of declared method?
- hardcoded va_list splat is most unfortunate