“Most good ideas are easy to understand. They frequently are born out of a need, so conceptually they are easy to accept. The tricky part with many good ideas is getting from their conceptual acceptance to practical use. A Content Management System (CMS) is no exception: great idea, easy to understand, tough to do.”