add compile time methods, improve old methods

- add conversions RemoveSeq, ResolveAliases, ToSeq
- implement deselect with sequence and single type