code: public boolean removeLayout(final Layout layout) {
          boolean removed = mLayouts.remove(layout);
          if (layout != null && removed) {
              layout.onLayoutApplied(null, new Vector3Axis());
          }
          return removed;
      }
docs: Remove the layout {@link Layout} from the chain
  @param layout {@link Layout}
  @return true if layout has been removed successfully , false - otherwise