Also, what's the difference between a *binary* package and an *importable* package?  Do you really mean *application* vs *library*?