make generic cmdlet version param mandatory