class ConditionalParser {

    protected static double parseNumber(String str) {
        int untilIndex = str.length() - 1;
        for (; untilIndex >= 0; untilIndex--) {
            if (Character.isDigit(str.charAt(untilIndex)))
                break;
        }
        return Double.parseDouble(str.substring(0, untilIndex + 1));
    }

    public  ConditionalParser(Set<String> restrictedTags);
    public  ConditionalParser(Set<String> restrictedTags, boolean enabledLogs);

}