shani message scheduling dropped right into the template and worked straight away, independently of the shani transformation, which I haven't added yet. While this method of pre-scheduling the full block requires more memory, it has a significant advantage in terms of simplicity, and in the normal form is faster. It also allows for vectorization of the message schedule, which we do.