Small mistake on std::swap
Merge pull request #1 from aguinet/orc/level2

Small mistake on std::swap
Merge branch 'orc/level2' into orc/level3