So in this case you're wrong.
General purpose is a different can of worms compared to solving a specific case.