PHP5 seems to treat variable assignment in a fundamentally different way when copying a variable. ex.: $question = $defaultq in questions/format/blackboard/format.php
$defaultq is passed in as a parameter to several functions in format.php
the solution seems to be making a slight adjustment to the line intended to make a copy of the default question passed in.
$question = clone $defaultq; // fixed in several places