export function createInstrumentArray(length: i32, factoryFunc: () => T): T[] { const arr = new Array(length); for(let n = 0; n < length;n++) { arr[n] = factoryFunc(); } return arr; }