Create a node if it doesn't exist when you call to []