Extended schema generator