Get value of key or defaultValue if key not present (and therefore nothrow).
value reference iff defaultValue is an l-value.
TODO: make defaultValue lazy when that can be nothrow
See Implementation
Get value of key or defaultValue if key not present (and therefore nothrow).