Use a json file to host property definitions