AST: Make optype attr protected
AST: More protected attributes