Improve view option defaults and avoid method name collisions when parsing attributes