No need for inheritance for options and markup

use global now