Window function for is_unique?

I’m looking to see if a value is unique in the column. For example:

; with tbl (value) as (
    select 'hello' UNION ALL
    select 'hello' UNION ALL
    select 'abc' UNION ALL
    select null
) select
    COUNT(1) OVER (PARTITION BY VALUE) = 1 value_is_unique
from tbl

And the result:

hello   FALSE
hello   FALSE
abc     TRUE

Is there a window function that basically does what I’m doing with the COUNT(1) OVER (PARTITION BY VALUE) = 1? Or is the above the suggested way to do this?