This is not right. It still can be one of the provided types here, including object with one key.