Bugfix for MP evaluation: injecting data annotation declarations into the AST prior to analysis for cann pattern matching. Added repair method to ensure UID/Span integrity during metaprogramming.
Merged for mp eval bugfix