Fix: intel compiler doesn't like typenamed references
Merge pull request #333 from nizar-sallem/fix_icc

Fix: intel compiler doesn't like typenamed references