Move everything from Post model (except validation for present :content) out into HS:Post