#4059 Add comments and ability to be used with custom block size [no code was added, just descriptive commnets]