add import
remove wrong copypast
add @safe @nogc pure nothrow
add @trusted @nogc pure nothrow