public function testRecursionWorks()
{
$invocation = new self::$invocationClass(self::FIRST_CLASS_NAME, 'staticLsbRecursion', []);
$child = new FirstStatic($invocation);
$childClass = get_class($child);
$this->assertEquals(5, $childClass::staticLsbRecursion(5, 0));
$this->assertEquals(20, $childClass::staticLsbRecursion(5, 3));
}