NET - removed implementations where redefinitions suffice