Removed unused import.
Fixed a bug relating in Ast.Weak.list construction with a single element
confusing Iterable and AstNode (which is also an Iterable).