Copied most of this from the email class... But inheriting would bring property :email along - which i do not want... difficult - maybe have a common Email ancestor and then LocalEmail and RemoteEmail... we'll see.