BREAKING CHANGE: added SourcePos to Qualifier