# Functions
GetPackageClassFunc parses package (last entry in the path), class(==receiver type) and func for the call one level up.
IsNil universal check for nil https://medium.com/@glucn/golang-an-interface-holding-a-nil-value-is-not-nil-bb151f472cc7.