TS doesn't allow optional parameters with literals