Simplify ordered dictionary loading code

`try/catch` no longer returns `false` when no `catch` block is defined and an exception is thrown. Ref: JuliaLang/julia#9320