tab.put("home", u.getHome());
if(u.getHome() != null) tab.put("home", u.getHome());
	public Hashtable getUser(User user, String name)		throws EXistException, PermissionDeniedException {		User u = brokerPool.getSecurityManager().getUser(name);		if (u == null)			throw new EXistException("user " + name + " does not exist");		Hashtable tab = new Hashtable();		tab.put("name", u.getName());		Vector groups = new Vector();		for (Iterator i = u.getGroups(); i.hasNext();)			groups.addElement(i.next());		tab.put("groups", groups);		tab.put("home", u.getHome());		return tab;	}