Then I guess we'll also need to accept a message param! Also we should add the validation only for unique hash indexes right?