Rename package object, and use events exclusively
Add an 'error' message