The Humangelous Essence of Resolution