Make it work without [[ ]] syntax, and without function syntax.