Fixed the Migration library update

Fixed the Migration library update by allowing the constructor initialization only when it is called from MY_Migration