SessionYear and Version objects to encapsulate session and amendment version info reliably.