Yes. is constant is an attribute in Perl 6, and I'm wondering how many things attributes could subsume (not that Perl 6 will necessarily implement them that way). Tainting and the (currently inaccessible) byte/char orientation of a string come to mind.