Use a scripting language to do BT stuff...?