- fixed bad use of "typename"-keyword that MSVC didn't bark about

- fixed bad semicolon that MSVC didn't bark about
- Thanks go to Lorenzo Pistone