[caveman] ugly hack to work around | in {args*}