Add a power_source method.