Yep, private is the way to go. We'll should then be able to target this at the 2.10.x branch (we've decided to not add new public methods in 2.10.N).