something that leaves me bafffled is this

(length %my-services) => 33
(length %desktop-services) => 33

Shouldn't %my-services be a bit longer ?

I even pretty printed it but it's a list of records, pretty-print doesn't do wonders on it, it's not exactly easy to inspect :-/