module bar(Type, i); public fn Type blub(Type type) { type.x = i; return type; }