one way or the other, but definitely not both.  either use FDs everywhere and be happy, or use includes everywhere and I am