This is in response to a request from BGEA and is based on Anthony Borrow's CONTRIB-1085.