public static FunctionType Create(ExprType returnType) => Create(returnType, ImmutableList<Tuple<Option<String>, ExprType>>.Empty, true);