SmartFloat is valid if null.