[Anil] alternative for reducing the signature for languages in design