fixed bug
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#	modified:   README.md
#	modified:   build.sbt
#	deleted:    project/plugins.sbt
#	modified:   src/main/scala/org/higherstate/jameson/Dsl.scala
#	modified:   src/main/scala/org/higherstate/jameson/SymbolicDsl.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/ArgumentsNotFoundException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/ArrayIndexOutOfBoundsException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/ConditionalKeyNotFoundException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/EndOfTokenizerException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/InvalidClassArgsException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/InvalidTokenException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/InvalidValueException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/KeyMatchNotFoundException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/KeyNotFoundException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/NoSuccessfulParserFoundException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/PathException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/RegexValidationException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/UnexpectedKeyException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/UnexpectedTokenException.scala
#	modified:   src/main/scala/org/higherstate/jameson/exceptions/UnexpectedValueException.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/AnyParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/AnyRefParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/AnyValParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/ArgumentsParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/ArrayIndexParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/BooleanParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/ByteParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/CharParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/ClassParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/DateTimeParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/DoubleParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/EitherParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/FloatParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/FoldParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/IntParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/KeyMatcher.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/LazyParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/ListParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/LongParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/MapParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/MatchParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/NestedMapParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/NullParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/OptionParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/OrElseParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/OverrideParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/Parser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/PathParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/PipeParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/ShortParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/StringParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/TraversableOnceParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/TryParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/TupleListParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/TupleMapParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/UUIDParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/parsers/ValidatorParser.scala
#	modified:   src/main/scala/org/higherstate/jameson/tokenizers/JacksonTokenizer.scala
#	modified:   src/main/scala/org/higherstate/jameson/tokenizers/JavaMapTokenizer.scala
#	modified:   src/main/scala/org/higherstate/jameson/tokenizers/Token.scala
#	modified:   src/main/scala/org/higherstate/jameson/tokenizers/Tokenizer.scala
#	modified:   src/main/scala/org/higherstate/jameson/validators/IsUnique.scala
#	modified:   src/main/scala/org/higherstate/jameson/validators/LengthValidator.scala
#	modified:   src/main/scala/org/higherstate/jameson/validators/NumericValidator.scala
#	modified:   src/main/scala/org/higherstate/jameson/validators/StringValidator.scala
#	modified:   src/main/scala/org/higherstate/jameson/validators/Validator.scala
#	modified:   src/test/scala/org/higherstate/jameson/DslClassSpec.scala
#	modified:   src/test/scala/org/higherstate/jameson/DslValuesSpec.scala
#	deleted:    src/test/scala/org/higherstate/jameson/JavaVsStringTest.scala
#	modified:   src/test/scala/org/higherstate/jameson/NestedStructuresSpec.scala
#