Switched to use Ruby pass by reference semantics.
Merge of normaliser