Implement block-alternate origin path
Merge pull request #64 from sleeper/fix_63

Implement block-alternate origin path