get_val for unserializable object returns nice message string