use ```const var&``` notation in public interface