Split up the mess that was Laws into Parsing and CodeCall.
CodeSupply is a better name because the classes inside are Code and Supply.