Think of it as 'kMyQuest' rather than 'kmyquest' and it'll make more sense. It's a placeholder property name for a quest which is to be determined later, like any of the default scripts that can be used in numerous different situations. For argument/variable/property names, a
*'k' prefix denotes a form/alias. Point in case that standardized capitalization helps with script legibility...
Reads like nonsense:
form property kmyform autoevent oncontainerchanged(objectreference aknewcontainer, objectreference akoldcontainer) kmyform.registerfirsingleupdategametime(1.0)endevent
Is far more legible:
Form Property kMyForm AutoEvent OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldContainer) kMyForm.RegisterForSingleUpdateGameTime(1.0)EndEvent
*a : Argument :: b : Bool :: f : Float :: i : Int :: k : Form/Alias :: s : String :: u : Unsigned