code: public static ExpressionResolverBuilder resolverFor(
  			TableReferenceLookup tableCatalog,
  			FunctionDefinitionCatalog functionDefinitionCatalog,
  			TableOperation... inputs) {
  		return new ExpressionResolverBuilder(inputs, tableCatalog, functionDefinitionCatalog);
  	}
docs: Creates a builder for {@link ExpressionResolver}. One can add additional properties to the resolver
  like e.g. {@link GroupWindow} or {@link OverWindow}. You can also add additional {@link ResolverRule}.
  
  @param tableCatalog a way to lookup a table reference by name
  @param functionDefinitionCatalog a way to lookup call by name
  @param inputs inputs to use for field resolution
  @return builder for resolver