Should we remove the argument <code>initial</code> to simplify the code?
Should we remove the argument
initialto simplify the code?