I don't think that 'usage' is a valid optional property. We need to get a list of which ones are valid and which are not.