1. If you know a programming language with overloading, you might like to worry about a class which defines two methods with the same selector but different parameters. What might be going on?
2. Consider when you would want to access a package and when you would want to import it. Maintenance of the model will be your main concern.