Closes #20: Atom.