Fix #16, break the loop if a package appended self.packages list