Updating object interfaces / raise or rescue