add CLI.typeOf
add CLI.typeOf specs