Remove redundant public from interface constructor