Explicitly making "BasicInteractive.SerializeValue" an abstract method