Yes, it's intentional that the executable doesn't use the library. Colin Percival wanted to minimize changes to the build system, and also to only have the library as an optional compile.
- Bug#710440: upstream now provides a library Graham Percival
- Bug#710440: upstream now provides a library Barak A. Pearlmutter
- Bug#710440: upstream now provides a library Graham Percival

