#29 refactoring tls.hs: remove XCDecl