Adding a public interface to Syn library