Basic gem structure.