Specifying :FRAME in a :NEW message isn't broken, it has never been made to work. Until a week ago it didn't even try to do anything useful. Then I made a first pass at it, and commented why it would't necessarily work. Nobody should be using this.