Added reference to RFC 2119.
Added naming conventions.