_is_scalar always return False. Is that what you want? What it is supposed to do?