Improving naming of Spark::function arguments to easily differenciate between function pointers with and without an additional data pointer