export function Payload(name: string): StateArgumentDecorator {
    return (stateClass: Record<any, any>, methodName: string | symbol, parameterIndex: number): void => {
        const key: string = name.trim();

        if (!key) {