pub fn noop_flat_map_item<T: MutVisitor>(
    item: P<Item>,
    visitor: &mut T
) -> SmallVec<[P<Item>; 1]>