More extensible block objects