Horrible first pass at attribute overriding.