IMPL_T
EACH
SIZE_HINT
type IMPL_T<A> = Option<A>
fn EACH<A>(self: &IMPL_T<A>, f: &fn(v: &A) -> bool)
fn SIZE_HINT<A>(self: &IMPL_T<A>) -> Option<uint>