newtype Container - refactoring bloated code