SMS: Property Based Compression Strategies