Love it!
[But I wish I were had someone to feed me such set-up lines for my puns. ]