tcfail176.hs:7:21: Data constructor ‘Bug’ returns type ‘Maybe a’ instead of an instance of its parent type ‘Bug a’ In the definition of data constructor ‘Bug’ In the newtype declaration for ‘Bug’