This has been completed as much as makes sense, given that the two implementations that will use it are not complete yet.
This has been completed as much as makes sense, given that the two implementations that will use it are not complete yet.