Removed shell and witness parameters for public interface to simplify usage.