generalized ItemPrefix and ItemSuffix to be extensions of ItemFix