issue #3 Parser doesn't handle hyphenated cls name

this change will fix issue #3