Can you add a comment that this is to guarantee a default constructor which dfs-datastores uses internally to call .toString (is that what you said?)