Use __typeof instead of typeof