Sometimes you have to store the same kind of data in two different places
How to put the same interface on two different things?
continued...