Refactor ParamEdit outside of LambdaEdit