Design pattern ; JavaScript AND Howto
Common descendants