Hi,
The order of the files in the Gist can be a bit confusing. I will explain what I am trying to do here. I have a base template that defines two blocks, one block directly, and one block within an included file. A child template extends the base template and defines both the blocks. However, in the rendered output the child is able to override only of the blocks. The child template is unable to override the block defined in the include file.
My understand is that, a file and block included within a parent template should be considered a part of the parent. However, that does not seem to be the case.
Thanks,
Suriya