added UnsupportedException
removed all Widget\Exception code
close #41