I've been wondering about this for a long time