ApplyTo

Description: An applyTo key-value pair can be defined within the option Object to apply a specified value to the scoped declaration.

Edit
ctr('.test', {
option: {
applyTo: 'span'
}
width: 200px
})
.test:
option:
applyTo: span
width: 200px
.test span {
width: 200px;
}
ctr('.test', {
  option: {
    applyTo: 'span'
  }
  width: 200px
})
.test span {
  width: 200px;
}
.test:
  option:
    applyTo: span
  width: 200px

Notes

AppendTo

Description: An appendTo key-value pair can be defined within the option Object to append a specified value to the scoped declaration.

Edit
ctr('.test', {
option: {
appendTo: '.appendToClass'
}
width: 200px
})
.test:
option:
appendTo: .appendToClass
width: 200px
.test.appendToClass {
width: 200px;
}
ctr('.test', {
  option: {
    appendTo: '.appendToClass'
  }
  width: 200px
})
.test.appendToClass {
  width: 200px;
}
.test:
  option:
    appendTo: .appendToClass
  width: 200px

Notes

Override

Description: An override key-value pair can be defined within the option Object to replace the entire scoped declaration.

Edit
ctr('.test', {
option: {
override: '#override'
}
width: 200px
})
.test:
option:
override: '#override'
width: 200px
#override {
width: 200px;
}
ctr('.test', {
  option: {
    override: '#override'
  }
  width: 200px
})
#override {
  width: 200px;
}
.test:
  option:
    override: '#override'
  width: 200px

Notes