Optional using graceful-fs if it's available