Now Strings must be created via the factory method LiquidString.Create(String str). This enforces the LiquidString.StringValue to be non-null. The factory method will return null if the string value is null.
This also allows a programmer to take advantage of type-inferencing on methods that accept an Option, because passing null will automatically be promoted to Option.
Now Strings must be created via the factory method LiquidString.Create(String str). This enforces the LiquidString.StringValue to be non-null. The factory method will return null if the string value is null.
This also allows a programmer to take advantage of type-inferencing on methods that accept an Option, because passing null will automatically be promoted to Option.