Add spr_ptr inverses and misc. logic.