First FT specced out
in comments, and now uses unittest