Fixed an issue with the last Migration lib update

Fixed the __construct initialization update from commit #20300eca1fa0589e430a53f124aaa2de5156ec7a by executing the code only when MY_Migration exists