better simple test support
initial support for read operations and experimental support for seek (back)