this should be TSModCore

[ci skip] because it isn't public yet...