InstructionList result = createInstructionList(iNode);
Nsset ns_set = new Nsset(new Namespace(CONSTANT_PackageNs, IASLanguageConstants.Vector_impl_package));
Name vector_name = new Name(CONSTANT_Qname, ns_set, IASLanguageConstants.Vector);
result.addAll(currentScope.getPropertyValue(vector_name, currentScope.getProject().getBuiltinType(BuiltinType.VECTOR)));
generateTypeNameParameter(type_param, result);
result.addInstruction(OP_applytype, 1);
result.pushNumericConstant(elements.size());
result.addInstruction(OP_construct, 1);