__.max takes an optional iterator