How do I append a scene?

I’ve played around with this example…

import bpy

scn= bpy.data.scenes.active # get current scene
lib = bpy.libraries.load(’//file.blend’) # open file.blend
ob = scn.objects.link(lib.objects.append(‘Cube’)) # append Cube object from library to current scene
mat = lib.objects.link(‘Material’) # get a link to a material
me = ob.getData(mesh=1) # get mesh data
me.materials[0] = mat # assign linked material to mesh

…which I found at http://www.blender.org/documentation/248PythonDoc/index.html
And I can’t figure out if I even CAN append a scene with using this API. Is this possible?

Oops, sorry! I didn’t mean to put this on this forum. I’ll repost it on the appropriate forum.