JavaScript object creation patterns - mtips5s