The PLYMOUTH_KCM_VERSION variable was not defined and defaulted to an empty string; we can just use the project version here.
PLYMOUTH_KCM_VERSION
Also the clazy warnings about calling first() on a temporary got fixed.
first()
@apol @mart