Alias reassignment
//todo since this was added after the template book, some coverage somewhere is nessery
//todo enum reassignment pattern
//todo upstream bug vs opends fix
//todo since this was added after the template book, some coverage somewhere is nessery
//todo enum reassignment pattern
//todo upstream bug vs opends fix