public static TypedArray SpeciesCreate(TypedArray source, params EcmaValue[] args) { RuntimeObject constructor = RuntimeObject.GetSpeciesConstructor(source, TypedArrayInfo.GetDefaultConstructor(source.ArrayKind)); return(constructor.Construct(args).GetUnderlyingObject <TypedArray>()); }