Yes. It can only ever have one value because you can't have multiple values for HEAD at the same time. There's no constraint, but there's logic on alembic restricts it.