@Benedick: It's elegant because it is simple.