Restore the ability to define custom methods.

This Pull Request restore the kleinV1 ability to define custom methods.
This Fixes #97