make CompoundStmt a true data type