list.take refined
basic function: list.env