Can you add a functionality so the initialization process is as easy as: filter = BloomFilter.new size: 100_000, error_rate: 0.01