It creates an unwanted cycle between the two projects and also complicates IO Platform compatibility testing.