diff --git a/src/main/scala/com/htmlism/mos6502/dsl/Operand.scala b/src/main/scala/com/htmlism/mos6502/dsl/Operand.scala
index 2b9f053..72fd600 100644
--- a/src/main/scala/com/htmlism/mos6502/dsl/Operand.scala
+++ b/src/main/scala/com/htmlism/mos6502/dsl/Operand.scala
@@ -5,10 +5,16 @@ trait Operand[A] {
def toAddressLiteral(x: A): String
+ /**
+ * Suitable for comments
+ */
def toShow(x: A): String
def operandType: OperandType
+ /**
+ * The value as presented in a `define` declaration (i.e. where no alias is possible)
+ */
def toDefinitionLiteral(x: A): String
}