Improve parsing of bracket.

Template with type containing bracket.
void* operator new[](std::size_t size);
void operator delete[](void* ptr);
Merge pull request #46 from r-e-d/master

Improve parsing of bracket.