adjust to interface change, depend on beta routing

adjust to refactoring of routing. have `@beta` in composer dependency to ease out reduced stability of main project.