Removed some unnecessary methods. Added missing documentation.

New exception: elements.Conflict.
Removed some expressions in favour of more pythonic ones.