Effect-ful way to .succeed/.fail the following:subscriptions exists on Asset and is location.expirationDate >= new Date()subscriptions.weather exists on Asset and subscriptions.weather.expirationDate >= new Date()Effect.fromNullable but it's getting way too if-else-ish.