In order to remove property definitions from a type definition, the original property name should be passed. Property definitions can not be removed by passing a synonym.