up'd jooq to 2.6.1, removed incorrect dependency.
Corrected expected hash.
Refactored common pattern into function.
Indicated overridden methods.
Rewrote to correct logic - needs rewriting again to re-introduce flexibility.