A stripped down version of the Java rules specific to the engine
code in CFCore 2.1.
More tidying up