parameter conversion improvements
This will:
- make the generation of extra parameters a bit safer by adding in some catch statements
- add a function
generate_specific_parameters
which will try to generate any parameters you ask for
I haven't tested this well and the name needs to be changed.