If I use explicit bindings I'll get namespace clashes if that EJB package is deployed more then once within the container.
I believe there is a jboss/vendor specific way to do this in JBoss 5.1, I saw it on another site but I didn't save it unfortunately.