fix up some assumptions that cmethods were lists