adding semi-standard header
initial translation of spreadsheet::create