The input arguments (concatenated objects) should not be modified by the overloaded method. Use a copy.