Instead of having the client class (in this case ```Table```) inspecting ```recordtype```, why if we don't just call ```recordtype.get_unique_fields```?