never use {} or [] (any kind of object) on the prototype- document it here but set the default to null