static <A> L<ParsedWithTokens<A>> nuLike pwt_filterByType(Class<A> type, Iterable<ParsedWithTokens> l) {
  ret (L) filter(l, p -> isInstance(type, p!));
}