If you want to use AOP, use AOP, why does 299 need to say anything about that?
Doesn't have to. But it would be nice to have an AOP spec in JCP by now. And it would be nice if Seam stack had option for AOP framework (I'm not a big fan of Spring's XML config of security, transactions, logging, etc. but it's nice to be able to do that and not affect your codebase at all - or very little). Trade off is potentially tons of XML.