[Notification] Apply interface checking.
[Package] Apply interface checking.
Merge pull request #313 from LuffyWang/next

Apply interface checking for package and notification