update: using raw selection.
fix: half was not working with starType different of img.
config: importing all js.
refactor: extracting specs.
+ Option `target` accepts callback.