[Core, Grapheme] Split learning from the core