Parsing will correctly fill in the default, but constructing a literal in code doesn't work. We should make it optional as well as defaulted.