#79 custom ShorterThan and spec