ErrorMessage now returns a string. ErrorMessageBag now implements Iterator.
Output results as a table instead of print_r
New required operation tags linter