Idea Summary
A frustrating point for developers and DBAs involves the naming convention of APEX_COLLECTIONS. Regardless of experience level, I've met many clients that troubleshoot “cannot insert null" errors or “no data found” errors for hours; only to discover the problem was that they didn't use an uppercased name for the collection.
Use Case
This is especially a trap for DBAs venturing into APEX. Many DBAs that don't even use APEX are encouraged to still install it because there are useful features that can be utilized (such as collections). Making them easier to use will leave a much better impression on people new to APEX.
Preferred Solution
Either automatically uppercase the name on the backend or make the name case Insensitive.