    class
    	EV_MODEL_PRINT_PROJECTOR

    General
    	cluster: interface
    	description: "Projection to a Printer."
    	keywords: "printer, output, projector"
    	create: make_with_context

    Ancestors
    	EV_ANY*
    	EV_MODEL_PROJECTOR*

    Queries
    	data: ANY
    	is_destroyed: BOOLEAN
    	world: EV_MODEL_WORLD

    Commands
    	copy (other: [like Current] EV_MODEL_PRINT_PROJECTOR)
    	destroy
    	project
    	set_data (some_data: [like data] ANY)
    	set_world (a_world: [like world] EV_MODEL_WORLD)