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.