This works. Closes #38.