Bug uncovered, though.
Could you please perlbug this so that is doesn't get lost?
Line 88 in utf8_heavy.pl tests for user-definedness:
if ($type =~ /^I[ns](\w+)$/) {
But it couldn't contain 'Is' anyway, because line 53 removed it:
$type =~ s/^Is(?:\s+|[-_])?//i
So basically a user cannot define 'Is' properties on his/her own,
because the canonized form does not match the specified $type:
--
Jarkko Hietaniemi <jhi(_at_)iki(_dot_)fi> http://www.iki.fi/jhi/ "There is this
special
biologist word we use for 'stable'. It is 'dead'." -- Jack Cohen