Added  comment.

The reason we override this is to handle AnonBlock. The first 3 lines are standard transformation procedure.