Bug Fix in BaseModel Equals Method: Long is not a basic type, do not
apply == operator