add static assert of CRTP base class
doc VSMC_MNE
fix is_base_of