#17: Add external interface for Ast constructors