-1  ->  self::APPEND