Removed the parameter prefix from record components

- Parameter records should be declared as parameter rather than each field being a parameter (because you can then assign to these components in functions other than the record constructor)
- Note that previous changes added the parameter prefix to the declaration of the components (since a record where all fields are parameters is not a parameter)