allows null as db __invoke method parameter