Comment Comment by yummyfajitas How is writing a function to build an object "over-engineering"? It doesn't seem more complicated, and it appears it can help mitigate a particular human error (forgetting new). parent yummyfajitas 12 years ago