question: @ SuppressWarnings ( "unchecked" ) private < T extends Element > List < T > castElementList ( Object obj ) { return ( List < T > ) obj ; }
target:  Suppress the warnings around casting the object in the map into a list of elements.