minor fix: removed spaces between two ">"s (C++11 does not need a space between ">"s in nested template)