Reinstate custom selectors

Add check for undefined (which will happen with vanilla Zepto)