Macro Knotted instance generation