Removed Load() and added LoadAsync() to Document
Sealed the ScriptOptions
Renamed Mode to State
Renamed Direction to State
Renamed Whitespace to State
Merged two properties to a single one
Renamed Mode to State
Position modes forged into an enumeration
Added file