Make END-POSITION? non-generic
Introduce METHOD
INDEXABLE?, consolodate some iteration code