struct environment* new_environment( struct environment* fallback);