Added identifier value check for invalid format, characters. And minor bug fix. Resolves #30.