Eternal September

Mary: Read.

Hm... it seems like the camera has a few methods. The built in _use() is meant to be synonymous with take_photo(), which will, obviously, take a photo.

eject_film() ejects the film roll - would that film roll eject to a new card? Or would it just shoot it out into space...?

You should write a simple program, just to get the syntax down.