Commit

53502c5

A powerful tool can be difficult to handle, and a powerful concept might be the same in that it takes time to understand

commit 53502c5