feature: literals support
feature: expressions support