tests for enums, especially characteristics. changed reserved_numbers to their offset