Modules

A version of the undefined object (null object) pattern