Use new frontend/backend structure in LEAP implementation.