improve modifiers splicing parser modifications, add more safety checks
refactor annotation check hardcode into a method
improve parser mods splicing modifications
modifiers extraction (splicing is not cool any more)