removed some unused weak alias implementations