Add non-tail-recursive apply implementation.
Add non-tail-recursive apply implementation.

Will need to come back to make it tail-recursive later.

darcs-hash:20061011185933-e82e2-144f147b8fb477c3c3b2f4af22eaad8ccf0f3cab.gz

tonyg/newmoon,tonyg/newmoon,tonyg/newmoon