Tweak protection system and add fallback method for ownership. Resolves #82.