Migrates "Extensions" to Interface Instantiation