Added method handles to invoke methods

https://github.com/kfgodel/diamond/issues/182