Also make sure None works as method name

For coverage
Better version number
Add a method cache