More examples: packages, exports and multiple return values :S