$[IsData...] primitive added (non-destructive change). Preparing for line number propagation fix for HACS (NOT implemented but in comments, awaiting discussion).