added the ability for classes to define completers. since we're
shadowing the pandas methods, some subclasses might want to autocomplete
a subset of the DataFrame/Series attributes