Just module_function all of our singleton methods rather than trying to strip out all the inherited methods