fix #534 aria.utils.Path accepts keys starting with $ when parsing the path
refactor Update Syn

Close #33 close #491