code: def test_rbg_default_impl(self):
      with jax.default_prng_impl("rbg"):
          key = jax.random.PRNGKey(42)
          self.assertEqual(key.shape, (4,))
          _, apply = transform.transform(base.next_rng_key)
          out_key = apply({}, key)
          self.assertEqual(out_key.shape, (4,))
  
imports: from collections.abc import Sequence
  import functools
  from absl.testing import absltest
  from absl.testing import parameterized
  from haiku._src import base
  from haiku._src import random
  from haiku._src import transform
  import jax
  import jax.extend
  import jax.numpy
  import numpy
label_desc: Use image node_id 2 for calling the RandomTest obj's underlying member method code with example usage: obj.test_rbg_default_impl() without return types