new implementation using protobuf as definition instead of json schema. is missing a few final things for the method path though.
make url for services work via options
move checkbox before optional fields