Make sure that we do not modify the parameter passed to us