Added typedef "::type" to "utils::Filter" struct

 and implemented its' use in "Block"