I think the argument name is fine (if we are stuck with this method...), but there is no need to keep assigning to that variable name once we have determined the type.