Minor error fix in predecessor
Add bt_tolist method and update tests