remove useless throws
add Utils and ParseException unit tests