Are you sure `try` works here. What happens if you pass a block to `nil`?