decouple structure IO from validation and add additional validation options for the server
decouple structure IO from validation and add additional validation options for the server

haddocking/binding_affinity