Switched to using AST.sdf which required changing from ofp* to Ofp*
Refactored optional KindParam for RealLiteralConstant and removed _* from ImplicitStmt constructors.
Initial version.