New() = constructor?

BlitzMax Forums/BlitzMax Programming/New() = constructor?

I'm not looking to do anything complicated, I just want to have a place to hook into for allocating internal objects, setting default values other than zero/null, etc.

Specialized construction requiring arguments passed in and such I would fully expect to have to implement through a Create function or something similar.

P.S. Why does talk of "design patterns" always cause my 'urge to punch' to rise violently?