since they're there from hook_nodeapi() anyway, and they can be useful (for example, i have an optional explicit teaser field that should be used instead of the normal body-based teaser if it has a value).

i wasn't quite sure the best way to do this but this seems to work OK:

    $oNode->content['#node'] = $oNode;
    $oNode->content['#teaser'] = $vParam3;
    $oNode->content['#page'] = $vParam4;