refs https://github.com/TryGhost/Product/issues/3504
refs https://github.com/TryGhost/Team/issues/3504 Not complete yet, but contains the basic structure and a few tests that work and should run in CI.