Updates the module to use the pattern matching as blocks does in D6