Unify problem APIs