Why isn''t the org.xmpp package used in Smack?

The org.xmpp package, that’‘s used in Openfire, implements a lot of useful core-XMPP classes (Packet, JID, etc). Why does Smack use another implementation? Is this done deliberately, or has that grown over time? It seems that there’'s a lot of overlap.