Property can take multiple arguments

That way we can set up multiple properties with the same arguments.

Also removes Sereande.Mode.properties