I believe you I still don't get it. Is element a throwaway thing or does its state outside of this function matter?