#84 custom IsAlpha and spec