Because we have separate directories with urdf (libraries and headers) the consumer that assumes they live in one place falls over because the headers are not found.