Add Bcl dependency to IO