Dealing with inner dependencies in getMCUSpec
included src, now ghcmod works well
from haskell2010 to haskell98
Refactored Decoder a bit