Yeah I agree, this is actually meant to be used by people. It probably needs a class doc comment though to tell them what it does (just turn the comment above into a doc comment).