@Override
    protected boolean includeInMigration(Element e) {

        if (e.getName().equals("user")) {
            return false;
        }
        String name = e.getChildText("name");
        if (name.equals("admin")) {
            return false;
        } else if (name.startsWith("comment") || name.startsWith("start/") || name.startsWith("topics/")) {
            return false;
        } else if (name.startsWith("SnipSnap") || name.startsWith("snipsnap")) {
            return false;
        } else if (ignorePages.contains(name)) {
            return false;
        } else if (getContext().getUserCache().containsKey(name)) {
            return false;
        }
        return true;
    }