Fix non-unitary linear loop handling, proper Nop handling