ability to override fs instance creation