What I meant was that a post-credit scene was being filmed to attach to "The Avengers" for it's mass release. Most likely one to promote IM3 which will be the next film in the series. Good time to do it since all the cast was in one place.
Whew!! This is getting confusing!