eval and show for most of the primitives