Self-test illustrating bug from github issue #157
Close #157 : failure to emit ML lets exn propagate all the way out