method aliases and extern