First FT specced out in comments, and now uses unittest
First FT specced out in comments, and now uses unittest