moving towards handling CompoundStmts and not just loops