Minor function name changes for more readability.
No need to redefine ‘createFromBlueprint’ function every time.

(Keep God function for later.)