... even for those that don't support providing anything in the 'internals' struct member since it offers a convenient way for applications to figure this out.