Sounds reasonable.

What is the reason not to use it directly? Might be handy to mention that in the javadoc.