Renamed SaveBuffer to StoreBuffer, added Invert and ToString, made parameters more descriptive.