No more ignore GUI functions - instead trap exceptions; more idiomatic.