Refactor Model#[] and add Model#[]=
Add Model#save!