Dataset: write spec of the new experimental feature set_join(). Start writing its test.
Dataset: complete tests for join attribute.
Dataset: implement set_join() and delete_join()