Replace Lego::Value with Lego::Struct