add developer warning for mutable objects
check for {} objects only