V2 API - why isn't it self describing like V1?