Improve error handling for nil pointers, do not error on functions with no implementation