Elegant design marred by confusing interface

READ FULL ARTICLE