* BlueZ would have to be ported to the Empeg.
* Empire would have to be modified to allow reading OBEX objects from BlueZ instead of IrDA. This wouldn't be too bad because OpenOBEX, which Empire uses, has built-in support for OBEX over Bluetooth.
* Palantir would have to be modified to detect if the Palm device has Bluetooth support, then an option menu would have to be created to allow the user to determine which transport layer (IrDA or BT) Palantir would use. Then the playlist beam portion of Palantir would have to be modified to allow for this option.