Redesign: trading constraints is now a pure data store. Logic resides in
calendar event handler. This fits better for the upcoming framework and
better defines the purpose of a specification.