my $user = User->new( system => 'LDAP' , ...); # $user isa User::LDAP