True; those would be useful, with some well thought out supporting tech.
Is there oppossition to having both, in some distant future when the more ambitious contract code has presumably been written by someone who cares for both idea and implementation, the way Grubba apparently does for string(<integer>)?
I find a string(8) next week much more useful than neither for months or years from now.