Constructor for creating a Param object.
The constructor initializes a Param object with optional named parameters:
Param({ this.name, this.value, });