fixed #78, fixed #82

Scroll now correctly evaluates null to be a value that can be defined.
It is noew possible to get some information from a view transaction
about what will happen next.