The blog attached addresses the issues raised by Sir Martin Narey - and sets out another version! It's worth a read.