This is likely to get out of sync as other methods are added to the class. Is it possible to just ignore all methods that start with any number of underscores? Sorry if this doesn't make sense- I still haven't wrapped my head around all of this yet.