add test
mustache syntax implement
opt