-copy file object
-user interactions (only class GuidedFile)
-logging
-add new key value pair
-remove key value pair by key
-update value by key
-set default settings
-load defaults settings
-load properties from file content with automatic text format detection
-clear properties
-set file path
-check if file exists
-set file mode between text and binary
-write settings to file according to set file mode (default: text)
-append content to file
-read contents from file with automatic file mode detection
-delete file
-choose between defaults, values and fallback
defaults -> "key"="defaultValue"
values -> "key"="values"
fallback -> "key"="(value != NullOrEmpty) ? value : defaultValue"
-sort by key or value
-sort ascending or descending
-get settings as string, string[] or dictionary<string, string="">
-set settings text format to key-value-pair, json or xml
-so far so good
-passed all lab tests
-currently running field tests