refs #4536 revert fulltext special handling and implement core method