BOM costPrices calculating with negative BoM-lines

When I create Bom-lines with a negative component quantity of an item I would expect this line to reduce item cost price of the item being calculated. Instead it adds up to the cost price of the item being calculated Is Anybody familiar with this …? Is this a bug? or is this not fore seen by functionality?