Yes, it should work after changing BlockComment to identify the empty array as null.