updated summary_as_hash to handle flanks for new build and still support older non-human build