Extract and Filter methods merged

Less commands to export now.
Added type TControlKind, which those Control (Extract/Filter) methods
are based on!