How could sword blocking be re-implemented? Here's my idea.