it looks really ugly, but your solution won't work AFAIK. Whitespaces aren't removed from parameter values,