dont assume unknown markup commands have arguments
leave ParseUnset when a context property or a general lower case name is encountered