FireProblem
Example: Unfixable Problem
Creating a problem that the user cannot fix.
Output:
Example: Fixable Problem
Creating a problem that can be fixed by the user.
Output:
Creates a problem from the given definition.
Creating a problem that the user cannot fix.
Creating a problem that can be fixed by the user.