fix validate-tag
throw on var not found
:const :type is :type rather than :class on type symbols