Specifications by type