public Iterable<UserInfo> listUsers() {
        List<UserInfo> users = new ArrayList<UserInfo>();
        for (User user : this.users.all())
            users.add(new UserInfo(user));
        return users;
    }