First implementation of values and primitives