Flexible and easy deal hash arguments