Eliminate redundant method
Eliminate redundant method

Also:
  * Migrate type detection to Streams API. With the small number of types it may work slower than plain old `for` cycle. But with Streams it conveys the logic better, which is essential in the family of classes related to `Environment` (that people may find "unusual"). Should we face a performance penalty, we'd revert back to cycles.

SpineEventEngine/base,SpineEventEngine/base,SpineEventEngine/base