Using getFieldByName rather than TableConfiguration (as not always set), some changes to tests #279
Removing finally block