guy options milestone 1: provides full valid structure with all settable fields.