Optimize pluck, remove support for callbacks in async converters
Clean, make construct accept multiple arguments