Adding parser support for optional type for keyword parameters