Somehow an array definition made in a template is not available to parsoid outside the template.
Best to explain with example: The page text is something like:
* {{: array definition and print }} * Print outside template: {{#arrayprint:some_arr}}
The template text is:
{{#arraydefine:some_arr|a,b,c }} Print from within template: {{#arrayprint:some_arr}}
On the wikipage (http://oer.educ.cam.ac.uk/wiki/User:Bjoern/arrayinclusion) the arrayprint shows the array twice, as expected. However, output of parsoid (http://oer.educ.cam.ac.uk:8000/oer/User:Bjoern/arrayinclusion) the array only prints when arrayprint is called inside the template.
(Sorry that this is a bit hazy - first bug report on parsoid.)
Thanks!
Bjoern