I'm not a bif fan of catching errors in generic layers, but... do you suggest we remove any check of this property then? I'm thinking in terms of catching a missed assignment (maybe we need a proper setter) in soledadboostrapper, rather than catching a wrong argument in the srpauth constructor. In practical terms it's the same right now, but we might want to change interfaces.