New object factory methods - reader attributes