code: String buildKeyConditionExpression(SubstitutionContext context) {
          return keyCondition == null ? null : keyCondition.asSubstituted(context);
      }
docs: Builds and returns the key condition expression to be used in a dynamodb
  query request; or null if there is none.