Add tests for constructors; reorder generic parameters for constructors.