On AlterNet: sesame street