Contributed by Jordi Embodas
Contributed by JAF
Contributed by Lluís Serra
Contributed by Thiago
Contributed by TypeMates
Contributed by Dave Rowland