Adding revision to Ivy to allow inheritance