slighly related with https://github.com/atk4/data/issues/803 Join class should use Model instead of table directly related with https://github.com/atk4/data/pull/946