Crimes Amendment Bill a mixed bag