Added GET support
Better handling of missing attributes
DOM parsing is now lazy - should save memory between actions