Firts FT specced out in comments and now uses unittest.