3 api directive systems are complete and pass tests.