First draft of IdentityInterface.php