new post on ruby structs'