I split this off into a separate topic, hopefully for obvious reasons.