Like a boss, Try::Tiny added, and general error checking