ive been using typescript for 30 years and im already caught between these different syntax forms i appear might be the only way of accomplishing what i want but both cause different error messages so definitely a microsoft product