Added case-insensitive parameters both going in and coming out - now the default behaviour