Apparently it's common for Scheme implementations (not just Guile) to include partial demo implementations of other programming languages.