Abstract Class constructor argument validation