write a few more tests on DataList; we should test, whether DataList behaves correctly, when combining refs with primitive values.