Do not throw exceptions but convert values.
Update versions.
Remove crap depednecy.