AST enhancements

now tracking line number in namespace usage