{-# LANGUAGE DeriveGeneric #-} newtype Micro = Micro Int deriving Generic