NEW CODE(s)
Fixed the default error condition in legacy modules.
With the addition of the OO module, better error handling was added
(and it was on by default). The non-OO (legacy) modules did not
report errors, so code that uses them, would now behave differently
if invalid data were passed in.I have turned off error handling by default in the legacy modules.
The show_errors method was added to each of the non-OO modules to
report errors if desired.Reported by dmaestro on GitHub.