Well at least for me second option looks better. And the change in API will be very subtle compared ...
a
Well at least for me second option looks better. And the change in API will be very subtle compared to the previous implementation