Supportive

Made changes suggested by reviewer and resubmitting for review.
Why does this use try? You could likely accomplish the same this with .map and .reject, or even .collect