Refactored simpleIdParser