Doesn't $2- mean if there's anything after $1 i.e. (!youtube
something here)?
In that case only one of the conditions should be possible to trigger regardless of which is positioned at the front seing as there can't be both something after, and nothing after?
That's what's confusing me!

Thanks!