Changed summary key from a string to a symbol
Replaced remove with drop and delete
Added tests for drop and delete, adjusted method visibility