make take and drop non-recursive so the loop can be unboxed
make take and drop non-recursive so the loop can be unboxed

darcs-hash:b75773be69a8d75750393924c3bf4a6dc1f8b2d0

dpwright/jhc,dpwright/jhc,dpwright/jhc,dpwright/jhc