Ensure singleton with no interface works