Remove type check, explode alwars return array.
Comment relecant changes in code.
Added missing methods (translate) and tests for them. Bug fixes.