Introduced framework to handle interface version specific changes.