isStable

Some "functions" are non-deterministic (unstable) -
calling them with the same arguments
does not yields the same answer each time.
Therefore how and when they are called
matters.
Functions: RAND, UUID, StrUUID, BNode
NOW() is safe.