Keeps tokens as strings to preserve formatting precision. Expected format per line: class x y w h (all normalized floats), but we don't over-validate.