Adding a BC layer for the multi-command API