[monad.green] changed: raise runtime error instead of value error outside of greenlet