what would a predicate that checks whether your head is underwater look like?

using if block ~ ~1 ~ water is a little unreliable for me since floating into kelp would not activate it
Continue to help post