halfway implemented dummy datasource. this commit introduces some build errorsgit add .! open questions: returning values or references, deep aor shallow copying if values get returned...