the second argument should also be typehinted