Accepts null and undefined in place of optional argument.
0.2.2