Typescript Dynamic Function Parameters In Javascript What Is A Block