Now using dynamic methods for API version

Changed to now use dynamic methods for API version which means it works
in any version with no errors

Fixes Issue #64
Fixes Issue #82