Raise scheme error rather than false assertion on chaperone violation