Avoid slicing on arguments