I am sure you did not forget that pattern matching.