Came across a bug attempting to parse date fields into a LocalDate using bindy.
LocalDateTimeFormatFactory.parse(String string) calls "doesStringFitLengthOfPattern(string) which does a string length comparison between the date and the pattern.
This fails if the pattern includes "X" for timezone and the date string includes "+10:00". Obviously 5 characters is more than 1 character and therefore this date is rejected incorrectly.
This check should be removed.