tried adding .is/nonEmpty
a little lint of its own :)
expressions in the right side of val are traversed