Renamed incorrect method and added build time interface checks