add error fields
api key support
product test cases
more test cases
fix regex for populating values in ognl expression