Make :type parameter required