Added caution against using in shell functions