nested template definitions must include '> >' instead of '>>'

I couldn't compile in GCC without changing this.