public function compile()
	{
		$compiled_blocks = [];
		foreach ($this->blocks as $key => $block)
			$compiled_blocks[] = $block->compile();
		return implode("\n\n", $compiled_blocks) . "\n";
	}
public function compile()
	{
		$compiled_blocks = [];
		foreach ($this->blocks as $key => $block)
			$compiled_blocks[] = $block->compile();
		return implode("\n\n", $compiled_blocks) . "\n";
	}
public function compile ( ) { $ compiled_blocks = [ ] ; foreach ( $ this -> blocks as $ key => $ block ) $ compiled_blocks [ ] = $ block -> compile ( ) ; return implode ( "\n\n" , $ compiled_blocks ) . "\n" ; }
Take all parsed blocks, and compile their final guise.  Essentially returns the contents of a .po file.
@return string
Take all parsed blocks and compile their final guise . Essentially returns the contents of a . po file .