#95 add custom IsThisYear and spec