rc-dev: remove fist.lang.unique dependence
rc-dev: remove fist.lang.regesc dependence
rc-dev: remove fist.lang.extend dependence
rc-dev: minor refactor