Future<Element?> select(String? selectors) { if (selectors == null) return Future.value(null); return thenChain((e) => e.select(selectors)); }