     :param:   hex
     :returns: color with the given hex value
   */
-  convenience init?(hex: Int) {
+  public convenience init?(hex: Int) {
     self.init(hex: hex, alpha: 1.0)
   }
   

    :param:   alpha
    :returns: color with the given hex string and alpha
  */
  convenience init?(hexString: String, alpha: Float) {
    var hex = hexString

    // Check for hash and remove the hash

  typealias SWColor = NSColor
#endif

public extension SWColor {
  /**
    Create non-autoreleased color with in the given hex string
    Alpha will be set as 1 by default
