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