Rename to WithDisposedProtection, add to Color as test