Won't this run afoul of the private type in public API lint?