added tests for reserved if to test internal type and format