public static function construct($current_power_mode, $available_power_sources, $current_power_source, $current_power_level)
 {
     $frame = new self();
     $frame->setCurrentPowerMode($current_power_mode);
     $frame->setAvailablePowerSources($available_power_sources);
     $frame->setCurrentPowerSource($current_power_source);
     $frame->setCurrentPowerLevel($current_power_level);
     return $frame;
 }