Stdio.Buffer.RewindKey has LFUNs that are declared private.
Having create() and _destruct() being private is not a good idea. Change them to protected.
Having create() and _destruct() being private is not a good idea. Change them to protected.