let missing expansion {stuff} trigger onError

instead of throwing an error