implemented foundation class aliassing