Model is closer to being finalized.  I'll revisit it and the RulesCitation class later.