Move most named results; return early and avoid unnecessary assignment when possible.
Merge pull request #2 from robrasmussen/remove_named_returns

Move most named results; return early and avoid unnecessary assignment when possible