on AdapterInterface listMembers function documented as `@return array` it is correct but `@return MemberInterface[]` would support better code completion.