better support for shaders' param_auto keyword.