Pre-released version without checking write_attribute and read_attribute existance