Thanks John, Awesome explanation. You are now my favourite Apex blogger! Presumably you went through the initial frustration of the #CURRENT_ITEM_NAME# built-in substitution variable not being available to shortcuts called directly from a page Item's Help Text? The shortcut documentation does imply that these built-ins would be available and would have made this functionality much simpler. I'm on 24.1 and they are still not available so I guess they may never be and therefore your implementation seems to be the best alternative I've seen.