Changed local situation detection to not use GetObjectByLocalPath()

=> Should increase detection speed
Improved CreateDocument convenience extender to support empty documents