Adopt commit b51f2d2 from master: Merge pull request #566 from skumar445/fix_pair_compilation_error_v2
Adopt commit b51f2d2 from master: Merge pull request #566 from skumar445/fix_pair_compilation_error_v2

commit b51f2d227b154ba1827995b15e82f325482a21f0
Merge: 486577a 9703d96
Author: Henry Verschell <hverschell@bloomberg.net>
Date:   Wed Jul 20 10:52:09 2016 -0400

    Merge pull request #566 from skumar445/fix_pair_compilation_error_v2

    Fixed compilation error on MSVC 2010.

commit 9703d96f8132dc3637e8799488b695ba2e0b929a
Author: Sumit Kumar <skumar445@bloomberg.net>
Date:   Tue Jul 19 18:06:24 2016 -0400

    Added a nice comment.

commit 67739eadc3819d9293909af324b84db932aeb38c
Author: Sumit Kumar <skumar445@bloomberg.net>
Date:   Tue Jul 19 17:56:02 2016 -0400

    Fixed compilation error on MSVC 2010.

bloomberg/bde,bloomberg/bde,apaprocki/bde,dharesign/bde,dharesign/bde,bowlofstew/bde,bloomberg/bde,bowlofstew/bde,che2/bde,apaprocki/bde,che2/bde,che2/bde,che2/bde,bowlofstew/bde,bowlofstew/bde,dharesign/bde,apaprocki/bde,bloomberg/bde,bloomberg/bde,apaprocki/bde,apaprocki/bde,dharesign/bde