docs: public static Environment enrich(
  			Environment env,
  			Map<String, String> properties,
  			Map<String, ViewEntry> views) {
  		final Environment enrichedEnv = new Environment();
  
  		// merge tables
  		enrichedEnv.tables = new LinkedHashMap<>(env.getTables());
  		enrichedEnv.tables.putAll(views);
  
  		// merge functions
  		enrichedEnv.functions = new HashMap<>(env.getFunctions());
  
  		// enrich execution properties
  		enrichedEnv.execution = ExecutionEntry.enrich(env.execution, properties);
  
  		// enrich deployment properties
  		enrichedEnv.deployment = DeploymentEntry.enrich(env.deployment, properties);
  
  		return enrichedEnv;
  	}