Cast a self-heal when out of range

How can I cast a self-heal, without a mod, when I have a friendly target selected that is out of range? I still want to cast the spell on myself. Sometimes people run out of range and I’m at low health and could still benefit from a heal.

This is my current (almost perfect) healing macro:

#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Healing Wave(Rank 3)

Can’t. They’re still a valid target, just not in range (same with los). If they’re phased then the system will consider them invalid and fallback to the next condition.