U1db implementation

Are you planning to replace `**kwargs` by the actual arguments once you've defined the API? If/when we know exactly what will be received by the method maybe explicitelly stating it would be a better choice to make the code more clear and less prone to bugs.