the ` || ''` part (added by me), is no longer needed since the check below will throw if not defined.