If you remove all the unnecessary asserts, we no longer need this method either.