without a module, this statement would fail, and the useful error
message to follo will never be invoked