Fix bug where singleton methods defined on re-opened class did not get added to subclasses