Pass config to conventions to allow for language changes
Added language support to random property types
Added clear individual convention map