Split method

Because bad addshore was bad!
Merge pull request #1 from JeroenDeDauw/patch-1

Split method