Internal classes that are used in integration tests. The contents of this section DO NOT form part of the stable interface.