proprietarily
not defined yet