File: Factory function Open->Find
File: Add Create and FindOrCreate methods

Also add documentation for them and existing Find factory