Working through "if.scm" issues