1. Why is actual serious commercial software being written in a language where you have to include and external component just to left pad a string?
2. Why is actual serious commercial software being written using components that are themselves written by unpaid bedroom coders and chancers who have no liability, no SLA etc.. Who are the idiot project managers who allow this?