BtCompat assumes \ cannot be a directory/filename
The getBtMetadataLocation method in bt_compat.py assumes that '' is the only non-standard seperator (which is alright).
It also assumes that linux cannot have a directory/file with that character.
Attaching a patch to fix this.