Added 'value' argument to all calls to visitors.
Hacked a bit more: Introduced primitive concept of storage types.