Is there some reason we don't want to distinguish between system and non-system params even for the system users?