idempotency in osx-defaults