parse_str with preserving dots