Initial parsing changes
Adding pure + impure variants for include resolution at parse time with optional configuration