fallback to default to avoid NonFatal exceptions from leaking out
Merge pull request #7 from sythe21/result.apply

fallback to default to avoid NonFatal exceptions from leaking out