PR: 12781 (7 of 19) Submitted by: Ade Lovett <ade@lovett.com>
PR: 11844 Submitted by: Jeremy Lea <reg@shale.csir.co.za>