Now it checks for already-defined packages and *isn't* annoying or fugly!