pub trait HasCreateTable: AstNode {
// Provided methods
fn path(&self) -> Option<Path> { ... }
fn table_arg_list(&self) -> Option<TableArgList> { ... }
fn persistence(&self) -> Option<Persistence> { ... }
fn inherits(&self) -> Option<Inherits> { ... }
}