module ScientificProtocols::DSL