         "axis" if @_axis && !@axis.eq point()
         "location" if !@location.eq point0
         "size" if @_currentSize
-        "angle" if !floatEq0 @angle
+        "angle" if !float32Eq0 @angle
         "scale" if !@scale.eq point(1,1)
         "compositeMode" if @_compositeMode && @_compositeMode != "normal"
         "opacity" if @_opacity? && @_opacity < 1

  isString
  isFunction
  mergeInto
  floatEq
  floatEq0
  Join
  rubyTrue
  createWithPostCreate


  # OUT: promise.then -> (bitmap) ->
  toBitmapBasic: (options) ->
    @toBitmapWithInfo options
    .then ({bitmap}) -> bitmap

