Idfxt

This pull request is for the sake of conversation, not necessarily with the intent to merge.  yet. 
Documentation in the form of comments would be good for all of the public parts of this class, but I'm not even sure what this one does. Can you document?