Adding salt support (and postgres impl)