fix bug in recent _!_ semantics change