use method "getHumanName()" here since it will also work correctly when source is an instance of StringSource