Typescript Conditionally Add Object To Vector