get rid of the convenience constructors

- instead, a postFix op `fix`
- and get rid of the separate `Select` case class