Now that `gravatar_for` interacts with more than just users, you may want to allow it to take any object and put in conditional logic that allows it to behave differently if the object has an email or user method.