Change `get{Attributes,Children,Context}()` to return new collections.
Merge pull request #69 from yungsters/hack

Change methods to return immutable collections.