we should split Array Boolean Function RegExp, etc... as those are types.