use dollar charactor instead of angle brackets for variable
use variable name in the data file directly, don't need use dollar indicator
support missing variable and set default value for asn format
should return null if missing variable for json format
add the unit test to cover this case
update task.txt