PriorityReader
An EnvReader that reads from multiple sources in order, returning the first value found.
This class is useful for creating a fallback mechanism for reading environment variables. For example, you could use a PriorityReader to first try reading from a .env file, and then fall back to reading from system properties.