Added third block for constructor.
Generic block template.