I'm not seeing what this is doing differently than than `parse` in the base class, any ideas?