Why have this call `super`? It seems like we know it'll either be a `None` or `basestring`, coming out of mongo (and if it's not, then something's wrong).