Should support undefined values
1.0.1