1. Removed code dependent on .Head/.Tail