Handle kind declarations separately