@SuppressWarnings("unchecked")
    public <T> @NonNull T get(
            final @NonNull ParserParameter<T> parameter,
            final @NonNull T defaultValue
    ) {
        return (T) this.internalMap.getOrDefault(parameter, defaultValue);
    }
Get a value from the parameter map, if it is stored, else return a default value

@param parameter    Parameter to retrieve
@param defaultValue Default value
@param <T>          Parameter type
@return Parameter value
cloud-core/src/main/java/org/incendo/cloud/parser/ParserParameters.java