Linked from old repo issue here, https://github.com/financialforcedev/df12-apex-enterprise-patterns/issues/6