Fixing interface constructor to take null variables