Comment Comment by crimsonalucard Objects and functions are different. An object retains state, a function should be stateless. Objects cannot be evaluated and do not have return values. parent crimsonalucard 8 years ago