contract IWhitelist {
    

    /**
     * Authenticate 
     *
     * Returns whether `_account` is on the whitelist
     *
     * @param _account The account to authenticate
     * @return whether `_account` is successfully authenticated
     */
    function authenticate(address _account) constant returns (bool);
}
/**
 * @title IWhitelist 
 *
 * Whitelist authentication interface
 *
 * #created 04/10/2017
 * #author Frank Bonnet
 */
function authenticate(address _account) constant returns (bool);
/**
 * Authenticate 
 *
 * Returns whether `_account` is on the whitelist
 *
 * @param _account The account to authenticate
 * @return whether `_account` is successfully authenticated
 */