Minor misc tidies

you're probably right -- have added comment, it's private so easy to clean up once we've used the factory methods for a while