Declare base spec as non-abstract public