feat: generalize grind IsCharP instance
2 files changed