We should get to the bottom of these lightncandy issues...
These issues only seem to appear on HHVM
TemplateParser code for reference: http://git.wikimedia.org/blob/mediawiki%2Fcore.git/e37ba0aa2cc74692e2c0cab5bbc5fbb89bb13ae8/includes%2FTemplateParser.php
Issue 1:
When rendering {{tags}} in the browse experiment, sometimes tags won't show up. Putting a dummy 'if' statement above fixes the problem. See [1] for more info:
[1] https://gerrit.wikimedia.org/r/#/c/217161/
it seems this happens when a mixed array is passed in format:
array( 'str' => 'String', 'items' => array( array( 'key'=> 'foo', 'bar' => 'bar' ), ), );
Only @bmansurov can currently replicate this so we should check if this is can be replicated outside MediaWiki and file a bug upstream in core or Lightncandy so this doesn't trip us up again!
Issue 2:
Also there was another issue with Array being printed inside of content on T102558
Reverting https://gerrit.wikimedia.org/r/#/c/218535/ fixed this.
Issue 3:
A third issue has this rendering non-template values (list-thumb-y) despite these not being in template or data passed into it:
The problem seems to be with the {{#owner}} tag
http://git.wikimedia.org/blob/mediawiki%2Fextensions%2FGather.git/66ca5ddc95db61365ae1c9e14630fc76a5a9f680/templates%2FCollectionsListItemCard.mustache#L9
Removing this or replacing it with {{#if owner}} which is invalid Mustache makes it work.

