Fix bucket value - dont get the enclosing quotes, use textValue() instead of String.valueof()