TODO: - test adding method when a class is closed - test overwriting - regular overwrite regular - regular overwrite (satisfy) required - regular overwrite alias - test that adding the method does not mess up the glob - this will require having @ and % values in the glob, etc.