open-specification