Currently alter an array passed by reference to effectively return Revision objects, will need a breaking change; no good way to effect deprecation of using the array values
Only use outside of core is in an echo script that uses it to generate test data
Plan:
- Make internal in 1.35
- Breaking change in 1.36 - don't provide revision objects