Comment Comment by huynhhacnguyen Having a type system to figure this out for us would be great, but there are languages where this may not be possible. As far as I know, Typescript is one such example, isn't it? parent huynhhacnguyen 4 years ago