Simple things should be simple. Complex things should be possible.
Alan Kay