i'll accept it and perhaps we can make our own PR if this really should be a public type :)