Remove constructor constraint from interface declaration

Fix #164