code: public RemoteProfile getProfileOf(SPFPerson p) {
  		if (p == null) {
  			throw new NullPointerException();
  		}
  		
  		return new RemoteProfile(p, mInterface);
  	}
docs: Provides a reference to a remote profile. With this reference it is
  possible to perform read operations and retrieve information from remote
  people.
  
  @param p
  - the {@link SPFPerson} whose profile to load.
  @return an instance of {@link RemoteProfile} to interact with the remote
  profile.