A fix for issue #30 is included (b2ae178). I was going to implement a fix for issue #20 before creating this pull request, but to do it properly I need to understand the whole deal with extended atoms in AtomicParsley and it’s taking a bit of time.
I’ve made some minor edits to my comments. They’re not very important, and probably they’re actually even less important or there are even fewer of them than I think, but you might want to re-read the comments. Sorry! I’ve been quite spoiled by the ability to edit posts. :)