See initial comments from Issue 15 about how FLaP fails when an input directive is used within a user-defined command.