Ensure predictable initialization and testability
Ensure predictable initialization and testability