FrePPLe will automatically detect problems and inconsistencies in the plan.
Problem detection can optionally be disabled on entities by setting the field "DETECTPROBLEMS" to false.
Problems are export-only, i.e. you can't read them as input.
Example Python code
for i in frepple.problems(): print i.entity, i.name, i.description, i.start, i.end, i.weight