Made changes asked in review by @carljm:

- fixed ident from prefix_gen
- changed error message
- new test showing "reasonable" number of subq works
- tests names are now more verbose

Apart from that:
- decreased local_recursion_limit to keep better balance between tests
  execution time and its purpose