PR: 30911 Submitted by: Simon Marlow <simon@smarlow.com>
PR: 27092 Submitted by: MAINTAINER
PR: 23750 Submitted by: Simon Marlow <simonmar@microsoft.com>