dissallow newtype deriving