upper bound on lens < 4.4
prevent double compilation of the library when building the executable