Going to merge these PR just wondering:
- if it's an hash, maybe the default values should be {} instead of ''
- Wonder if it makes sense to use directly stdmod naming ($options_hash) or eventually adapt stdmod naming to nextgen ones and keep options also there (personally I think that is better to add the _hash suffix, as it clearly states the kind of data the parameter should contain