The classes in here use undocumented APIs. They are thus subject to change or revocation at any time.

Use them at your own risk.