ERC-3475: Abstract Storage Bonds