a bit less sugar....
Added swizzle functions