__typeof__ needs the double-underscores