Added a way to escape arguments so that the ":" can be passed as a
protocol argument