Button Read Optimizations

That would be a long line, wouldn't it?

But sure, if you limit it exactly to your own requirements, it's shorter than a general library. Whether it is written faster is another question :wink: .

Looks good.

What do you want to achive with this line?