print join ', ', Module::Submodule::Method( @args ); #### Device::LabJack::AISample( @args ); #### Device::LabJack::$some_var_name( @args ); #### sub pass_thru { my $self = shift; my $method_name = shift; my @args = ...assemble args for $method_name... return Device::Labjack::$_[0](@args)