Safeguarding Collections and Object References with Scala's Option