runtime vs compile time. For example someone could write some TypeScript that would forever compile, which is intuitively unexpected when compiling.