I always wondered why this check is there, and not just a check for *any* iuse function: `if ( used->has_use() ) { ....`?