support for colander inheritance