/**
 * Get a release record.
 *
 * @api
 *
 * @since 1.0
 *
 * @param int $id
 *
 * @return \ITELIC\Release
 */
function itelic_get_release($id)
{
    $release = \ITELIC\Release::get($id);
    /**
     * Filter the release object as retrieved from the database.
     *
     * @since 1.0
     *
     * @param \ITELIC\Release $release
     */
    $filtered = apply_filters('itelic_get_release', $release);
    if ($filtered instanceof \ITELIC\Release) {
        $release = $filtered;
    }
    return $release;
}