protected List<T> getList(String selection) {
        return getList(selection, null);
    }
protected List<T> getList(String selection) {
        return getList(selection, null);
    }
protected list<t> getlist(string selection) { return getlist(selection, null); }