CodeTreeBuilding (Option<Namepsace>, List<Token>) -> Option(Namespace, List<Token>)