Support implicit self (like in DSL) for `results` query.
Fix return that failed to reset Signal.trap