API v2: semantic errors! [skip ci]