allow a person to use a seaside session in a server background task, this time with code

I need to add the metadata from the prior two commits, so I'll add them here.