Initial commit for common primitives