kwargs: make fakes callable with missing kwarg values
kwargs: handle default values as optional arguments do
kwars default values: drop kwargs Hash vessel if deserted