in reply to where can i use perl

Personally I would say your options are:

In my experience you should either stick to client requirements, get the client to change them, or tell the client to get another contracter. Finagling around requirements tends to produce lawyers at inconvenient times ;-)