yw.
but,...
don’t you think that you need to state the filename?
there are a lot of filenames fly around.
More thought,
You created a Doodles and a Doodle names.
As I slipped several times previously of typos, for a glance, those names looks similar to me, and I caught them as a single class.
After some failures, then I started to read the storefinder and its sfStore.
Then I realized that you’re actually using different names.
For new comer developers, especially with non-english lang origin, this thing could trap them occasionally.
I don’t think you like to answer similar questions that related to this, don’t you?
How about changing ’Doodle’ as ’Tootle’ of an even more distinct name?