The point of having user as an attribute is to not need to add user as parameter in ANY method of Context