it's surely not in the scope of this pull request, but I'd appreciate if you fix this, and define a macro for 'not_divisible' as it's for other error reasons.