Explanation should include
the limitations of PL/SQL
the capabilities of procedural logic
the benefits of modularized program development.