Support deprecate.property(fn, prop, message)