Pivoted the v1 dataset implementation to let foreign datasets behave like owned datasets. #428

12 jobs for bugfixes in 35 minutes and 38 seconds