Expand BaseMod's langauge logic to handle core