Fix semantics of bcs root method