Implement utility functions on Scheme lists. Remove some dead code warnings by adding a special case for NOP.