deep_explanation for ScalarRef does not need B.pm
test cases for a couple more explanations