yes, it will be using named parameters as well. I have not done that yet completely. Just wanted to gather some feedback if the idea make sense ;)
Since I tried to make it quite generic, compared to having new methods for every parameter, I want to make sure it suits others too before continuing with it.