add ability to createIfNotExists() for non-existing files
release 1.2.0