https://github.com/JSQLParser/JSqlParser/blob/master/src/main/java/net/sf/jsqlparser/statement/select/SelectItem.java#L104-L107 Should `withAlias` not be: ```java public SelectItem<T> withAlias(Alias alias) { this.setAlias(alias); return this; } ``` rather than return a wildcard generic - `?`